Description
Manage MariaDB privileged accounts
Vendor
This platform is designed for remote account management for the following target:
| Vendor | MariaDB |
|---|---|
| Product | MariaDB |
| Product Category | Database |
| Product Versions | 10.3 |
CyberArk
This platform works with the following CyberArk versions:
| CyberArk Solution | Privileged Credentials Management |
|---|---|
| CyberArk Product | Central Policy Manager (CPM) |
| CyberArk Versions | 9.1 or higher |
| Artifact Version | 1.0 |
| Out of the Box | NO |
| Out of the Box in versions |
Support & Certification
| Support Level | CONTROLLED |
|---|---|
| Developed by | CyberArk |
| Certification Level | TRUSTED |
| Connection Methods | ODBC |
Actions
The following table lists the supported management actions for this platform:
| Action | Supported | Permissions |
|---|---|---|
| Verify | YES | |
| Change | YES | |
| Reconcile | YES | |
| Delete | NO |
Linked Accounts
The following linked accounts are in use by the plugin.
Reconcile Account
| Supported | YES |
|---|---|
| Required | YES |
| Platforms | MariaDB |
| Permissions |
Prerequisites
The following prerequisites are required on the machine that runs this plugin :
- MariaDB ODBC Driver must be installed on the CPM.
- The relevant ports must be opened between the MariaDB server and CPM server.
Installation
Import Platform
Do the following to import the platform:
| Step | How To |
|---|---|
| Import the platform | See Add new platform topic in the Online Help Center or in the Privileged Access Security Implementation Guide. |
Configuration
Platform Settings
Specify the following parameters at the platform level:
| Parameter Name | Description | Default Value |
|---|---|---|
| ConnectionCommand | The connection command to use for connecting to the target machine. For example, if the target machine is a database, this parameter should contain a connection string. | Driver={MariaDB ODBC 3.1 Driver};Server=%ADDRESS%;[Database=%DATABASE%;]Uid=%USER%;Pwd=%LOGONPASSWORD%;[Port=%PORT%] |
| ChangeCommand | The command for changing passwords in the target machine. For example, if the target machine is a database, this parameter should contain an SQL statement. To ensure that these variables will be used as values and not as part of the command, when possible enclose them with quotation marks. | SET PASSWORD = PASSWORD('%NEWPASSWORD%'); |
| ReconcileCommand | The command for reconciling passwords in the target machine. For example, if the target machine is a database, this parameter should contain an SQL statement. To ensure that these variables will be used as values and not as part of the command, when possible enclose them with quotation marks. | SET PASSWORD FOR '%USER%' = PASSWORD('%NEWPASSWORD%'); |
For more information see: Databases that Support ODBC Connections